technological university - French English Dictionary